Ona BatlleOna Batlle
The Empty Cell: What Transfer-Window Analysis Owes the Reader When Data Runs OutOn Friday night I reopened the summer transfer-window spreadsheet. Forty-two...
The Empty Spreadsheet: What Football Lives On When There Is Nothing to SayAt 1:47 a.m. on August 13, 2026, in Incheon, an attachment in my inbox opened...
V.League: The Structural Gap Sits Behind the AFC Registration ListBefore every V.League matchday, I write down something that almost never...
Bac Ninh and CA Ho Chi Minh City: A Rookie Learning to Stand Its Ground Against a Side That Knows How to Hunt Points16:20. Not kickoff time. That is when I reopen my personal spreadsheet, the o...
Asian Games 2026: Defending Champions Fall in First Round - When the Load Bill Arrives Before TechniqueAsian Games 2026: Defending Champions Fall in the Opening Round - When the Lo...
Balls Stitched in Sialkot, Transfer Money Routed Through Banks: Football's Bottleneck Sits Off the PitchIncheon, seven in the morning, minus three degrees. The kit manager of a K...
European youth table tennis converges on Pilsen: Czech Open 2026 and the map of U13–U15 talentEuropean youth table tennis converges on Pilsen: Czech Open 2026 and the map ...
Russia Ban and the Integrity Line: World Athletics' Gamble Before the CASOn the final day of the inaugural Ultimate Championship in Budapest, in a...
When the Scorecard No Longer Tells the Whole Story: Data and Power Are Reshaping Professional GolfIn the past three months, a metric that once seemed reserved for analysts has...
Lamine Yamal and the 2026 Ballon d'Or: a handover signed back in 2026In December 2026, inside a photo studio at Camp Nou, a 20-year-old Lionel Mes...
Carlsen and Pipers Lead Global Chess League: The Mismatch Between Headline and Chess Magazine ContentToday, the international chess community is abuzz with news that seems simple...
Kumamoto Masters 2026: Li Shifeng Leads China's Men's Singles, and the Blank Space Shi Yuqi Left BehindThe Blank Space on the Entry List In Binh Duong, at five in the morning, I...
CA TPHCM vs The Cong Viettel, Round 4: When the Predicted Lineup Lists Twelve NamesI counted the names on CA TPHCM's predicted lineup three times. The first pas...
V.League 1 Through the Lens of Mechanism: The Bottleneck Is Disclosure, Not MoneyThe first time I stopped the frame on a V.League corner kick, I rewound four...
When a Financial Report Wears a Football Jersey: Anatomy of a Labelling Error in the Sports Data PipelineWithout a crowd, I hear the defenders' boots shifting. But this time, what I...
What Really Stands Behind the Fear of Tuesday the 13th?In my office in Guangzhou, an old calendar hangs next to my monitor. I marked...
Shimakaze and the Cosmetic Content Mislabeled as Esports: When the Boundaries of Esports Get SwallowedThere was a photo I stopped to look at longer than necessary, and not for the...
Barcelona win but unconvincing: Raphinha's double assists, Yamal shines in first halfBarcelona started the first half with clear dominance over Levante, but the...
Juventus Cruise Past NEC Nijmegen 5-0: A Joy Not Yet CompleteTorino — In a pre-season friendly ahead of the new campaign, Juventus defeate...
Thailand Deserves to Be the Number One Sports Nation in Southeast AsiaBangkok, August 2026. The moment Thailand's women's volleyball team secured a...
